.. _`Generate dataset blobs from table`: .. _`org.sysess.sympathy.machinelearning.generate_blobs_from_table`: Generate dataset blobs from table ````````````````````````````````` .. image:: dataset_blobs.svg :width: 48 Takes a table describing blob center positions and optionally standard deviations and generates a random dataset. Rows in tablecorresponds to cluster number, and columns to the number of features in the datasets. Definition :::::::::: Input ports ........... **C** table C Output ports ............ **X** table X **Y** table Y Configuration ............. **cluster_std** (cluster_std) Column name used to give standard deviation for each cluster. If empty or a float number then the same value is used for each cluster **n_features** (n_features) The number of features for each sample. **n_samples** (n_samples) The total number of points equally divided among clusters. **shuffle** (shuffle) Shuffle datapoints (otherwise given in cluster order) Implementation .............. .. automodule:: node_io :noindex: .. class:: MakeBlobsFromTable :noindex: